﻿html body{margin:0px;padding:0px;background:#fff;}
.dot{border-bottom-width: thin;border-bottom-style: dashed;border-bottom-color: #999999;}
p{margin:0px;padding:0px;font-size: 14px;word-spacing: normal;line-height: 30px;}
p.item{font-weight:bolder}
p.subitem{margin-left:25px;}

td.td_1{font-weight:bolder;width:30px; padding-top:10px; vertical-align:top}
td.td_2{font-weight:bolder;width:100px; padding:10px 10px 0px 0px;vertical-align:top;}
td.td_21{font-size: 14px;}
td.td_3{ padding-top:5px;vertical-align:top;}

td.td_41{width:30px; padding-top:10px; vertical-align:top}
td.td_42{width:100px; padding:10px 10px 0px 0px;vertical-align:top;}
td.td_43{ padding-top:5px;vertical-align:top;}

span.explain{background:#ffff96;}
#contents{margin: 0 auto;padding:0px 40px;}


table {
display: table;
border-collapse: collapse;
border-spacing: 0;
border-color: gray;
}
ol {
    padding: 0 0 0 2em;
}
html body {
            padding: 15px;
        }

        h1,.index,h2,hr,div,h3[align='left'],p,h4,h5,br {
            display:none;
        }
        
/* 第一种模板样式 开始*/
	tablsdfe {
		border-right:1px solid #cccccc;
		border-left:1px solid #cccccc;
	}
		td div {
		    display:block;
		}
            h2[id],td p {
                display:inline-block;
            }
             h2[id]{
                margin-top:-1px !important;
                display:block;
                border:1px solid #43A082;
                font-size:14px;
                color:#666666;
                font-weight:bold;
                padding:12px 15px 12px 15px;
                margin:0;
                background-color:#ffffff !important;
            }
            h2[id]:even{
            	border-top:none;
            }
			h2[id]:after
			{ 
				/*content:url(http://p.yibaoyun.cn//Images/plan-react/down.png);
				position:absolute;
				top:5px;
				right:5px;*/
			}
        td.td_1 {
                font-size:14px;
                height:16px;
                width: 10%;
                display: inline-block;
                border:1px solid #43A082;
                border-right:none;
                margin-left:4%;
                margin-top:0;
                padding:12px 0 12px 15px;
                color:#666666;
                font-weight:normal;
                margin-top:-1px;
                word-wrap: break-word;
        }
        td.td_1  p{
        	    margin-top: -7px;
    		    max-width: 100%;
    		    word-wrap: break-word;
        }
        
        td.td_2 {
            width: 80%;
                font-size:14px;
                height:16px;
                display: inline-block;
                border:1px solid #43A082;
                margin-top:0;
                border-left:none;
                padding:12px 0 12px 0;
                color:#666666;
                font-weight:normal;
                margin-top:-1px;
        }
        
        td.td_2 p{
            padding-left:10px !important;
        }
        
        @media screen and (max-width: 320px) {
	        td.td_2 p{
	               width: 195px;
			  white-space: nowrap;
			  overflow: hidden;
			  text-overflow: ellipsis;
	        }
        }
        @media screen and (max-width: 375px) {
	        td.td_2 p{
	               width: 205px;
			  white-space: nowrap;
			  overflow: hidden;
			  text-overflow: ellipsis;
	        }
        }
        @media screen and (min-width: 375px) {
	        td.td_2 p{
	               width: 248px;
			  white-space: nowrap;
			  overflow: hidden;
			  text-overflow: ellipsis;
	        }
        }
        @media screen and (min-width: 414px) {
	        td.td_2 p{
	               width: 278px;
			  white-space: nowrap;
			  overflow: hidden;
			  text-overflow: ellipsis;
	        }
        }
        @media screen and (min-width: 420px) {
	        td.td_2 p{
	        	  width: auto;
			  white-space: normal;
			  overflow: auto;
			  text-overflow: initial;
	        }
        }
       
        
        td.td_2:after{ 
		content:url();
		background-color:#fff;
		color:#1cbf9c !important;
		font-weight:bold !important;
		float:right !important;
		border-radius: 2px;
	       width: 17px;
	    	text-align: center;
	    	margin-right:10px;
		}
        
        .td_3 {
            width: 90%;
            font-size:12px !important;
            border:1px solid #43A082;
            border-top:none;
            margin-top:0;
            margin-left:4%;
            display: none;
            padding:12px 5px 12px 10px;
            color:#666666;
        }
        .td_3 p {
            font-size:12px !important;
            color:#666666;
        }
        .td_3.p-block p {
            display: block;
        }
        td.td_1 p,td.td_2 p{
        	padding:0;
        	line-height:normal;
        }
        .subitem {
            display:none;
        }

        table {
            display:none;
        }
h2[id^='nav_content'] {
    display:none;
}
h1[id] {
    display: block;
    font-size:14px;
    color:#666666;
}
h3[align='center']{
     display: none;
}
.h2Click{
	background-color:#f5f5f5;
	margin-bottom:12px !important;
}
.h2Click:after{
	content:url() !important;
	background-color:#f5f5f5 !important;
	color:#1cbf9c !important;
	font-weight:bold !important;
	float:right !important;
	border-radius: 2px;
       width: 17px;
    	text-align: center;
}

.td2Click{
	background-color:#f5f5f5;
}
.td2Click:after{
	content:url() !important;
	background-color:#f5f5f5 !important;
	color:#1cbf9c !important;
	font-weight:bold !important;
	float:right !important;
	border-radius: 2px;
       width: 17px;
    	text-align: center;
    	margin-right:10px;
}
.marginbottom{
	margin-bottom:12px !important;
}
/* 第一种模板样式 结束*/



/* 第二种模板样式 开始*/
.titleNoBtn[id] {
    margin-top:-1px !important;
    display: block;
    font-size:14px;
    color:#666666;
    font-weight:bold;
    padding:12px 15px 12px 15px;
    text-align:center;
}

.title[id] {
    margin-top:-1px !important;
    display: block;
    font-size:14px;
    color:#666666;
    font-weight:bold;
    padding:12px 15px 12px 15px;
    border:1px solid #43A082;
}
.title[id]:after,h2[id]:after
{ 
content:url();
background-color:#5;
color:#1cbf9c;
font-weight:bold;
float:right;
border-radius: 2px;
width: 17px;
text-align: center;
}

.content[id]:after,.content2[id]:after
{ 
content:url();
background-color:#fff;
border:0px !important;
color:#1cbf9c;
font-weight:bold;
float:right;
border-radius: 2px;
width: 14px;
text-align: center;
}

.titleClick{
	background-color:#f5f5f5;
}
.titleClick:after{
	content:url() !important;
	background-color:#f5f5f5 !important;
	color:#1cbf9c !important;
	font-weight:bold !important;
	float:right !important;
	border-radius: 2px;
       width: 17px;
    	text-align: center;
}
.content,.content2{
	margin-top:-1px !important;
	font-size:12px;
	border:1px solid #43A082;
	padding:15px;
	color:#666666;
}
.content table {
    display: table;
    width: 100%;
}
.content table td {
    border: 1px solid #ddd;
}

/* 第二种模板样式 结束*/

.ebtHide {
    display: none !important;
}
.ebtShow {
    display: block !important;
}

#nav_index {
    display:none;
}

h5[align='center']{
     display: none;
}